home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d19 / pep.arc / MANUAL.TXT < prev    next >
Text File  |  1991-03-18  |  29KB  |  648 lines

  1.           ════════════════════════════════════════════════════════════
  2.                   Painless Event Processor Table of Contents
  3.           ════════════════════════════════════════════════════════════
  4.  
  5.           Definition of Shareware....................................1
  6.           Disclaimer-Agreement.......................................1
  7.           Ordering...................................................2
  8.           Support....................................................2
  9.           System Requirements........................................3
  10.           Installation...............................................3
  11.  
  12.           I.  Edit Keyboard Scripts..................................3
  13.                 A.  Files............................................3
  14.                         1.  New......................................3
  15.                         2.  Open.....................................4
  16.                         3.  Save.....................................4
  17.                         4.  Save As..................................4
  18.  
  19.                 B.  Edit.............................................4
  20.                         1.  Append...................................4
  21.                         2.  Browse...................................4
  22.                         3.  Insert...................................4
  23.                         4.  Delete...................................4
  24.  
  25.                 C.  Special..........................................5
  26.                         1.   Seconds Delay...........................5
  27.                         2.   Minutes Delay...........................5
  28.                         3.   Int 19 Boot.............................5
  29.                         4.   Warm Boot...............................5
  30.                         5.   Cold Boot...............................5
  31.                         6.   Alt-F10.................................5
  32.                         7.   Flush Keyboard..........................5
  33.                         8.   Lock States.............................5
  34.                         9.   Shift States............................5
  35.                         10.  Hold States.............................6
  36.                         11.  Print Screen............................6
  37.  
  38.          II.  Edit Keyboard Events...................................6
  39.                 A.  Files............................................6
  40.                         1.  New......................................6
  41.                         2.  Open.....................................6
  42.                         3.  Save.....................................6
  43.                         4.  Save As..................................7
  44.  
  45.                 B.  Edit.............................................7
  46.                         1.  Immediate Event..........................7
  47.                         2.  One Time Event...........................7
  48.                         3.  Daily Event..............................7
  49.                         4.  Weekly Event.............................8
  50.                         5.  Monthly Event............................8
  51.                         6.  Annual Event.............................8
  52.                         7.  Edit an Event............................9
  53.                         8.  Clear an Event...........................9
  54.  
  55.         III.  Exit to PEScheduler....................................9
  56.  
  57.          IV.  Exit to PERecorder.....................................9
  58.                 A.  Begin Script.....................................9
  59.                 B.  End Script......................................10
  60.                 C.  Flush Script....................................10
  61.                 D.  Save Script.....................................10
  62.                 E.  Unload Recorder.................................10
  63.  
  64.  
  65.          DEFINITION OF SHAREWARE
  66.  
  67.          Shareware distribution gives users a chance to try software
  68.          before buying it.  If you try a Shareware program and
  69.          continue using it, you are expected to register.  Individual
  70.          programs differ on details.  Some request registration while
  71.          others require it, some specify a maximum trial period.  With
  72.          registration, you get anything from the simple right to
  73.          continue using the software to an updated program with
  74.          printed manual.
  75.  
  76.          Copyright laws apply to both Shareware and commercial
  77.          software, and the copyright holder retains all rights, with a
  78.          few specific exceptions as stated below.  Shareware authors
  79.          are accomplished programmers, just like commercial authors,
  80.          and the programs are of comparable quality.  (In both cases,
  81.          there are good programs and bad ones!)  The main difference
  82.          is in the method of distribution.  The author specifically
  83.          grants the right to copy and distribute the software, either
  84.          to all and sundry or to a specific group.  For example, some
  85.          authors require written permission before a commercial disk
  86.          vendor may copy their Shareware.
  87.  
  88.          Shareware is a distribution method, not a type of software.
  89.          You should find software that suits your needs and
  90.          pocketbook, whether it's commercial or Shareware.  The
  91.          Shareware system makes fitting your needs easier, because you
  92.          can try before you buy.  A nd because the overhead is low,
  93.          prices are low also.  Shareware has the ultimate money-back
  94.          guarantee -- if you don't use the product, you don't pay for
  95.          it.
  96.  
  97.          DISCLAIMER - AGREEMENT
  98.  
  99.          Users of Painless Event Processor must accept this disclaimer
  100.          of warranty:  "Painless Event Processor is supplied as is.
  101.          The author disclaims all warranties, expressed or implied,
  102.          including, without limitation, the warranties of
  103.          merchantability and of fitness for any purpose.  The author
  104.          assumes no liability for damages, direct or consequential,
  105.          which may result from the use of Painless Event Processor."
  106.  
  107.          Painless Event Processor is a "shareware program" and is
  108.          provided at no charge to the user for evaluation.  Feel free
  109.          to share it with your friends, but please do not give it away
  110.          altered or as part of another system.  The essence of
  111.          "user-supported" software is to provide personal computer
  112.          users with quality software without high prices, and yet to
  113.          provide incentive for programmers to continue to develop new
  114.          products.
  115.  
  116.          If you find this program useful and find that you are using
  117.          Painless Event Processor and continue to use Painless Event
  118.          Processor after a reasonable trial period, you must make a
  119.          registration payment of $45.00 to Painless Accounting.  The
  120.          $45.00 registration fee will license one copy for use on any
  121.          one computer at any one time, and you will receive a printed
  122.          manual.
  123.                                 PAGE 1
  124.  
  125.  
  126.          You must treat this software just like a book.  An example is
  127.          that this software may be used by any number of people and
  128.          may be freely moved from one computer location to another, so
  129.          long as there is no possibility of it being used at one
  130.          location while it's being used at another.  Just as a book
  131.          cannot be read by two different persons at the same time.
  132.  
  133.          Commercial users of Painless Event Processor must register
  134.          and pay for their copies of Painless Event Processor within
  135.          30 days of first use or their license is withdrawn.
  136.          Site-License arrangements may be made by contacting Painless
  137.          Accountng.
  138.  
  139.          Anyone distributing Painless Event Processor for any kind of
  140.          remuneration must first contact Painless Accounting at the
  141.          address below for authorization.  This authorization will be
  142.          automatically granted to distributors recognized by the (ASP)
  143.          as adhering to its guidelines for shareware distributors, and
  144.          such distributors may begin offering Painless Event Processor
  145.          immediately (However Painless Accounting must still be
  146.          advised so that the distributor can be kept up-to-date with
  147.          the latest version of Painless Event Processor).
  148.  
  149.          You are encouraged to pass a copy of Painless Event Processor
  150.          along to your friends for evaluation.  Please encourage them
  151.          to register their copy if they find that they can use it.
  152.          All registered users will receive a copy of the latest
  153.          version of the Painless Event Processor system, and a
  154.          printed manual.
  155.  
  156.          Painless Accounting
  157.          4401 Birdsong
  158.          Plano, TX 75093
  159.  
  160.          ORDERING
  161.  
  162.          If you wish to register Painless Event Processor simply print
  163.          the file REGISTER.TXT and fill in the requested information,
  164.          or call (214)596-9164 anytime.  We can send your program COD
  165.          and we also accept Credit Cards.
  166.  
  167.          As soon as your registration is received you will be sent the
  168.          latest copy of Painless Event Processor, and a printed
  169.          manual.  You will also be notified of any future releases of
  170.          Painless Event Processor, and any new products.
  171.  
  172.          SUPPORT
  173.  
  174.          Telephone Support:
  175.          We provide full technical support for all of our products.
  176.          You may call us Monday thru Thursday at (214)596-9164 from
  177.          7pm to 9pm CST.
  178.  
  179.          BBS Support:
  180.          You can also leave a message on our support BBS, RBBS-PC
  181.          Rbase-5000, operating 24 hours, 7 days a week at
  182.          (214)881-0313.  Minimum baud is 2400, maximum is 38,400 (USR
  183.  
  184.                                 PAGE 2
  185.  
  186.  
  187.          Dual Standard 9600 HST).  When you call you will
  188.          automcatically have full access, and there is no charge for
  189.          this system.  This BBS also has a forum for interaction
  190.          between our users.  Please note if you wish to leave a
  191.          message to be answered by Painless Accounting, you must
  192.          address your message to KENDALL PIERCE.  Kendall Pierce can
  193.          also be reached on CompuServe at User ID 70337,3337.
  194.  
  195.          SYSTEM REQUIREMENTS
  196.  
  197.          This program requires an IBM PC or IBM compatible computer
  198.          with 256K.
  199.  
  200.          INSTALLATION
  201.  
  202.          This program is contained on one disk.  This disk contains
  203.          all the program files.
  204.  
  205.          The first thing you need to do is make a copy of the original
  206.          disk.  Once this is done, use the working copy that you made.
  207.          Store the original disk in a safe place.
  208.  
  209.          To install Painless Event Processor, simply put the disk in
  210.          Drive A and perform the following steps:
  211.  
  212.                            1)  C:
  213.                            2)  MD\PEP
  214.                            3)  CD\PEP
  215.                            4)  COPY A:*.*
  216.  
  217.          NOTE:  The subdirectory name PEP must be used in order for
  218.          the sample events to run properly.  Otherwise, any directory
  219.          and drive can be used.
  220.  
  221.          Once this is done you are ready to use Painless Event
  222.          Processor.  To start the program you must change into the
  223.          subdirectory you created through the install process, the
  224.          default is PEP.  The command to change to this default
  225.          subdirectory is CD\PEP.  Once you are in the subdirectory
  226.          type in PEP, this will bring you up to the Main menu.  Once
  227.          at the main menu use the arrow keys to move up and down the
  228.          menu or use the mouse to make your selection.
  229.  
  230.          I. Edit Keyboard Scripts
  231.  
  232.          Select this option to create or edit keyboard scripts.
  233.          Keyboard scripts are keystrokes saved in a file that can be
  234.          replayed at any time.  Keystrokes captured through the
  235.          Painless Event Recorder option can also be edited with this
  236.          option.  The default extension for KeyBoard Scripts is KBS.
  237.  
  238.          A. Files
  239.  
  240.          1. New
  241.  
  242.          Select this option to create new keyboard scripts.  This will
  243.          clear the current keyboard script displayed.  You may then
  244.          begin to enter keystrokes for a new keyboard script.
  245.  
  246.                                 PAGE 3
  247.  
  248.  
  249.          2. Open
  250.  
  251.          Select this option to open an existing keyboard script for
  252.          editing.  You will be prompted to enter the keyboard script
  253.          file name.  The default extension used for keyboard scripts
  254.          is KBS.  If the script exist it will be displayed on the
  255.          screen for editing.  Otherwise, a message will be displayed
  256.          indicating there was an error trying to open the script name
  257.          entered.
  258.  
  259.          3. Save
  260.  
  261.          Select this option to save the current keyboard script.  This
  262.          does not prompt you for a script name, it will just update
  263.          the current keyboard script file.
  264.  
  265.          4. Save As
  266.  
  267.          Select this option to save the keyboard script to a new file.
  268.          You will then be prompted to enter the new script name.  The
  269.          default extension is KBS for KeyBoard Script.  This is useful
  270.          in creating a backup of the current script, and then
  271.          experimenting with making changes to the script.  Then if
  272.          the changes were incorrect you can open the backup file and
  273.          try again.
  274.  
  275.          B. Edit
  276.  
  277.          This is used for appending, browsing, deleting, or inserting
  278.          keystrokes in the script file.
  279.  
  280.          1. Append
  281.  
  282.          Select this option to append keystrokes to the end of the
  283.          current script displayed.
  284.  
  285.          2. Browse
  286.  
  287.          Select this option to browse the keystrokes.  This does not
  288.          allow any editing.  You may page up and down or arrow up and
  289.          down to look at the keystrokes.
  290.  
  291.          3. Insert
  292.  
  293.          Select this option to insert keystrokes to the current script
  294.          displayed.  You must then arrow to the position where you
  295.          need to add keystrokes and press enter.  You can then begin
  296.          to insert new keystrokes.  To add more keystrokes to the end
  297.          of the current script select the append option.
  298.  
  299.          4. Delete
  300.  
  301.          Select this option to delete keystrokes from the current
  302.          script.  You can then arrow to the keystrokes you need to
  303.          delete and press the delete key.  This will remove the
  304.          highlighted keystroke from the current script.  To add more
  305.          keystrokes after deleting unwanted keystrokes select insert
  306.          or append.
  307.  
  308.  
  309.                                 PAGE 4
  310.  
  311.  
  312.          C. Special
  313.  
  314.          This option allows you to put special types of keystroke
  315.          combinations, delays, and the abililty to reset your
  316.          computer.
  317.  
  318.          1. Seconds Delay
  319.  
  320.          Select this option to enter a delay between keystrokes.  You
  321.          will be prompted to enter the time of the delay in seconds.
  322.          You can have a delay up to 255 seconds.
  323.  
  324.          2. Minutes Delay
  325.  
  326.          Select this option to enter a delay between keystrokes.  You
  327.          will be prompted to enter the time of the delay in minutes.
  328.          You can have a delay up to 255 minutes.
  329.  
  330.          3. Int 19 Boot
  331.  
  332.          Select this option to cause the system to do a Interrupt 19
  333.          boot.  Make sure you exit out of any programs properly before
  334.          rebooting your machine.
  335.  
  336.          4. Warm Boot
  337.  
  338.          Select this option to enter a warm boot of the system.  This
  339.          is like pressing the CTRL+ALT+DEL keys simultaneously.  Make
  340.          sure you exit out of any programs properly before rebooting
  341.          your machine.
  342.  
  343.          5. Cold Boot
  344.  
  345.          Select this option to enter a cold boot of the system.  This
  346.          is like turning off the system and then turning it back on.
  347.          Make sure you exit out of any programs properly before
  348.          rebooting your machine.
  349.  
  350.          6. Alt-F10
  351.  
  352.          Select this option to enter the ALT+F10 sequence of
  353.          keystrokes into the displayed keystrokes.
  354.  
  355.          7. Flush Keyboard
  356.  
  357.          Select this option to flush any keys from the keyboard input.
  358.  
  359.          8. Lock States
  360.  
  361.          Select this option to toggle on and off the Caps Lock, Number
  362.          Lock, Insert key, and Scroll Lock.
  363.  
  364.          9. Shift States
  365.  
  366.          Select this option to generate any keystroke combination of
  367.          the Left and Right Shift, Ctrl, and Alt Keys.  Highlight each
  368.          key to be entered into the keystroke event and press enter or
  369.  
  370.                                 PAGE 5
  371.  
  372.  
  373.          left mouse button.  This will be indicated by a double box.
  374.          The keystrokes will be stored by an X indicating each
  375.          keystroke to be replayed.
  376.  
  377.          For example, if the Left Shift and Left Ctrl keys along with
  378.          the Right Alt and Right Ctrl keys were to be saved.  It would
  379.          display XXoXXo, indicating the first two keys, the Left Shift
  380.          and Ctrl keys were pressed.  The next key, the Left Alt key
  381.          was not, so it has an 'o'.  Then the next two keys, the
  382.          Right Alt and Right Ctrl were pressed and the Right Shift was
  383.          not.  To save the desired key combination, press the F3 key.
  384.  
  385.          10.  Hold States
  386.  
  387.          Select this option to select hold states for SysRq, Scroll
  388.          Lock, Num Lock, Caps Lock, and Insert.  Highlight the desired
  389.          keystrokes to be replayed, and toggle them on and off with
  390.          the enter key or the left mouse button.  The double box
  391.          indicates the keys are selected for playback.  To save the
  392.          keystrokes press F3.
  393.  
  394.          11.  Print screen
  395.  
  396.          Select this option to enter a print screen in your keystroke
  397.          script.
  398.  
  399.          II.  Edit Keyboard Events
  400.  
  401.          Select this option to create or edit keyboard events.
  402.          Keyboard events contain up to eight keyboard scripts that can
  403.          be executed at any time.  The default extension used for
  404.          keyboard events is KEL.
  405.  
  406.          A. Files
  407.  
  408.          1. New
  409.  
  410.          Select this option to create a new schedule of events.  This
  411.          will clear the current schedule of events displayed.  You can
  412.          then start adding keyboard scripts to a new event.
  413.  
  414.          2. Open
  415.  
  416.          Select this option to open a schedule of events file for
  417.          editing.  You will be prompted to enter the schedule of
  418.          events file name.  The default extension is KEL for Keyboard
  419.          Event List.
  420.  
  421.          3. Save
  422.  
  423.          Select this option to save the current schedule of events.
  424.          It will not prompt for a file name it will simply update the
  425.          current schedule of events file.
  426.  
  427.  
  428.  
  429.                                 PAGE 6
  430.  
  431.  
  432.          4. Save As
  433.  
  434.          Select this option to save the current schedule of events to
  435.          a new file.  This is good to create backup copies of the
  436.          Keyboard Event List.  You must then enter the new file name.
  437.          The default extension is KEL for Keyboard Event List.
  438.  
  439.          B. Edit
  440.  
  441.          1. Immediate Event
  442.  
  443.          Select this option to enter a keyboard script, as an
  444.          Immediate event, to the current schedule of events.  You will
  445.          then be prompted to enter an event name.  This is any 15
  446.          characters to describe the keyboard script.  You must then
  447.          enter the script file name.  This is the file name the
  448.          keyboard script was saved into.  Press F3 to save the event.
  449.  
  450.          The event name will then be listed on the screen along with
  451.          the Frequency and Keyboard script file name.  No time will be
  452.          displayed because it is an immediate event.
  453.  
  454.          2. One Time Event
  455.  
  456.          Select this option to enter a keyboard script, as an one time
  457.          event, to the current schedule of events.  You will then be
  458.          prompted to enter an event name.  This is any 15 characters
  459.          to describe the keyboard script.  You must then enter the
  460.          script file name. This is the file name the keyboard script
  461.          was saved into.  Next you will enter the time and date the
  462.          keyboard script is to be executed.  Enter the time in the
  463.          format of hh:mm:ss.  For example, if the script was to be run
  464.          at 3:10 pm, you would enter 15:10:00 as the time.  Press F3
  465.          to save the event or Escape to exit without saving.
  466.  
  467.          The event name will then be listed on the screen along with
  468.          the Frequency, Time to be run, and Keyboard script file name.
  469.  
  470.          3. Daily Event
  471.  
  472.          Select this option to enter a keyboard script, as a Daily
  473.          event, to the current schedule of events.  You will then be
  474.          prompted to enter an event name.  This is any 15 characters
  475.          to describe the keyboard script.  You must then enter the
  476.          script file name.  This is the file name the keyboard script
  477.          was saved into.  Next you will enter the time the keyboard
  478.          script is to be executed each day.  Enter the time in the
  479.          format of hh:mm:ss.  For example, if the script was to be run
  480.          at 3:10 pm, you would enter 15:10:00 as the time.  Press F3
  481.          to save the event or Escape to exit without saving any
  482.          changes made.
  483.  
  484.          The event name will then be listed on the screen along with
  485.          the Frequency, Time to be run, and Keyboard script file name.
  486.  
  487.  
  488.                                 PAGE 7
  489.  
  490.  
  491.          4. Weekly Event
  492.  
  493.          Select this option to enter a keyboard script, as a Weekly
  494.          event, to the current schedule of events.  You will then be
  495.          prompted to enter an event name.  This is any 15 characters
  496.          to describe the keyboard script.  You must then enter the
  497.          script file name.  This is the file name the keyboard script
  498.          was saved into.  Next you will enter the time and days the
  499.          keyboard script is to be run.  Enter the time in the format
  500.          hh:mm:ss.  For example, if the script was to be run at 3:10
  501.          pm, you would enter 15:10:00 as the time.  Then you must
  502.          indicate which days of the week the script is to be run on.
  503.          Enter Y in the days the script is to be run.  Press F3 to
  504.          save or Escape to exit without saving.
  505.  
  506.          The event name will then be listed on the screen along with
  507.          the Frequency, Time to be run, and Keyboard script file name.
  508.  
  509.          5. Monthly Event
  510.  
  511.          Select this option to enter a keyboard script, as a Monthly
  512.          event, to the current schedule of events.  You will then be
  513.          prompted to enter an event name.  This is any 15 characters
  514.          to describe the keyboard script.  You must then enter the
  515.          script file name.  This is the file name the keyboard script
  516.          was saved into.  Next you will enter the time and days the
  517.          keyboard script is to be executed.  Enter the time in the
  518.          format of hh:mm:ss.  For example, if the script was to be run
  519.          at 3:10 pm, you would enter 15:10:00 as the time.  Next
  520.          indicate which days of the month the script is to be run by
  521.          putting a Y under the day.  Press F3 to save or Escape to
  522.          exit without saving.
  523.  
  524.          The event name will then be listed on the screen along with
  525.          the Frequency, Time to be run, and Keyboard script file name.
  526.  
  527.          6. Annual Event
  528.  
  529.          Select this option to enter a keyboard script, as an Annual
  530.          event, to the current schedule of events.  You will then be
  531.          prompted to enter an event name.  This is any 15 characters
  532.          to describe the keyboard script.  You must then enter the
  533.          script file name.  This is the file name the script was saved
  534.          into.  Next enter the time and days the keyboard script will
  535.          be executed.  Enter the time in the format hh:mm:ss.  For
  536.          example, if the script was to be run at 3:10 pm, you would
  537.          enter 15:10:00 as the time.  Next indicate which day the
  538.          script is to be run by putting a Y in the corresponding box
  539.          of the days and months the script is to be run.  Press F3 to
  540.          save and escape to exit without saving.
  541.  
  542.          The event name will then be listed on the screen along with
  543.          the Frequency, Time to be run, and Keyboard script file name.
  544.  
  545.  
  546.                                 PAGE 8
  547.  
  548.  
  549.          7. Edit an Event
  550.  
  551.          Select this option to edit a keyboard script in the schedule
  552.          of events.  You must highlight the script and press enter.
  553.          This will allow the editing features for each specific
  554.          frequency type.
  555.  
  556.          8. Clear an Event
  557.  
  558.          Select this option to remove a script from the schedule of
  559.          events.  You must highlight the script and press enter.  The
  560.          script will then be removed from the schedule.
  561.  
  562.          III.  Exit to PEScheduler
  563.  
  564.          After selecting to exit to the PEScheduler you will be
  565.          prompted to enter a Keyboard Event List file to load.  This
  566.          will be loaded and all keyboard scripts contained in the
  567.          Event list be will executed when the time occurs as setup in
  568.          the event list.
  569.  
  570.          Any prior Keyboard Event List loaded will now be unloaded and
  571.          replaced with the file given.  The Keyboard scripts contained
  572.          in the event list given will be listed along with the
  573.          frequency and next date and time to be executed.  Up to eight
  574.          scripts can be contained in one event list.  The Event
  575.          Scheduler may also be loaded from your PEP prompt by entering
  576.          the following:
  577.  
  578.                               PES filename
  579.  
  580.          The filename will use the default extension of KEL.  You may
  581.          also unload the schedular from your PEP prompt by typing the
  582.          following:
  583.  
  584.                               PEP -R
  585.  
  586.          IV.  Exit to PERecorder
  587.  
  588.          After selecting to exit to the PERecorder you can activate
  589.          the Recorder by pressing CTRL+ESC.  Then you have the option
  590.          to Begin, End, Flush, or Save a keyboard script.  You also
  591.          have the option to unload the Recorder from memory.  You will
  592.          be able to get the recorder menu options by pressing CTRL+ESC
  593.          until you unload the Recorder from memory.
  594.  
  595.          The Recorder may also be loaded from your DOS prompt by
  596.          entering the following:
  597.  
  598.                               PER
  599.  
  600.          A. Begin Script
  601.  
  602.          Selecting this option will tell the recorder to start saving
  603.          all keystrokes entered.  You should get to the point you want
  604.          to start capturing keystrokes and then activate the recorder
  605.          and begin the script.
  606.  
  607.                                 PAGE 9
  608.  
  609.  
  610.          B. End Script
  611.  
  612.          Selecting this option will tell the recorder to quit
  613.          capturing anymore keystrokes.  You should then save the
  614.          script or you may want to flush the script and begin a new
  615.          one.
  616.  
  617.          C. Flush Script
  618.  
  619.          This will flush all keystrokes captured and you may start the
  620.          capturing over again from step one.
  621.  
  622.          D. Save Script
  623.  
  624.          This option will allow you to save the keystrokes that you
  625.          have been capturing.  The keystrokes will be saved in a file
  626.          named PER.KBS.  This is the default file name.  You may then
  627.          edit the keyboard script through the edit keyboard scripts
  628.          option and use the Save As option to rename it to another
  629.          name.
  630.  
  631.          E. Unload Recorder
  632.  
  633.          This option will unload the recorder from memory.  You will
  634.          no longer be able to activate the recorder with CTRL+ESC.
  635.          You must reload it with PER.  You may also unload the
  636.          Recorder by typing the following at your PEP directory:
  637.  
  638.                               PER -R
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.                                 PAGE 10
  648.